festering ulcer - Fransızca İngilizce Sözlük